Jesus Christ lizard - German English Dictionary